to perfect the amalgamation - Spanish English Dictionary